package com.tyfspring.context.event;

import com.tyfspring.context.ApplicationContext;
import com.tyfspring.context.ApplicationEvent;

/**
 * @Description 所有的事件包括关闭、刷新，以及用户自己实现的事件，都需要继承这个类。
 * @Author shallow
 * @Date 2023/4/14 16:27
 */

public class ApplicationContextEvent extends ApplicationEvent {
    public ApplicationContextEvent(Object source) {
        super(source);
    }

    public final ApplicationContext applicationContext(){
        return (ApplicationContext) getSource();
    }
}
